| API Documentation |  |

- MAIN PAGE
- NAMESPACES
- CLASSES

nkWinUi::TabWindow Member List

This is the complete list of members for nkWinUi::TabWindow, including all inherited members.

adaptToDisplayArea(Window *toAdapt) const =0 | nkWinUi::TabWindow | pure virtual
addChild(Component *child, bool makeItVisible=true) | nkWinUi::Component |
addTab(nkMemory::StringView label) | nkWinUi::TabWindow | virtual
bringToForeground() | nkWinUi::Component |
Component(System *system) noexcept | nkWinUi::Component |
create(System *system=nullptr) | nkWinUi::TabWindow | static
eraseTab(Tab *tab) | nkWinUi::TabWindow | virtual
Exportable() noexcept | nkExport::Exportable |
exportClassToTree(nkExport::Node *rootNode) override | nkWinUi::Component | virtual
exportIntrospection(nkExport::Node *rootNode) override | nkWinUi::TabWindow | virtual
focusWindow() | nkWinUi::Component |
getActiveTab() const | nkWinUi::TabWindow |
getAreaInParent() const | nkWinUi::Component |
getAreaInScreen() const | nkWinUi::Component |
getBorderExtent(BORDER_KIND border) const | nkWinUi::Component | virtual
getBorderExtents() const | nkWinUi::Component | virtual
getChild(unsigned int index) | nkWinUi::Component |
getChildIndex(Component *child) | nkWinUi::Component |
getClickCallback() const | nkWinUi::Component |
getCloseCallback() const | nkWinUi::Component |
getComponentName() const | nkWinUi::Component |
getComponentType() const | nkWinUi::Component |
getCoordAbsoluteFromRelative(nkMaths::Point relCoords) | nkWinUi::Component |
getCoordRelativeFromAbsolute(nkMaths::Point absCoords) | nkWinUi::Component |
getData() const | nkWinUi::Component |
getFont() const | nkWinUi::Component |
getHeight() const | nkWinUi::Component |
getKeyCallback() const | nkWinUi::Component |
getLabel() const | nkWinUi::Component | virtual
getLayout() const | nkWinUi::Component |
getLayoutAllowedHeight() const | nkWinUi::Component | virtual
getLayoutAllowedOffsetX() const | nkWinUi::Component | virtual
getLayoutAllowedOffsetY() const | nkWinUi::Component | virtual
getLayoutAllowedWidth() const | nkWinUi::Component | virtual
getParentComponent() const | nkWinUi::Component |
getPositionInParent() const | nkWinUi::Component |
getPositionInScreen() const | nkWinUi::Component |
getSystem() const | nkWinUi::Component |
getTabById(int id) const | nkWinUi::TabWindow |
getTabByIndex(unsigned int index) const | nkWinUi::TabWindow |
getTabByLabel(nkMemory::StringView label) const | nkWinUi::TabWindow |
getTabByMouseRel(nkMaths::Point mouseRel) const =0 | nkWinUi::TabWindow | pure virtual
getTabCount() const | nkWinUi::TabWindow |
getTabIndex(Tab *tab) const | nkWinUi::TabWindow |
getTabSwitchCallback() const | nkWinUi::TabWindow |
getTheme() const | nkWinUi::Component |
getVisibility() const | nkWinUi::Component |
getVisibilityCallback() const | nkWinUi::Component |
getVisibleOnLoad() const | nkWinUi::Component |
getWheelCallback() const | nkWinUi::Component |
getWidth() const | nkWinUi::Component |
getZDepth() const | nkWinUi::Component | virtual
importClassFromTree(nkExport::Node *rootNode) override | nkWinUi::TabWindow | virtual
isEnabled() const | nkWinUi::Component |
isForegroundWindow() const | nkWinUi::Component |
isInitialized() const | nkWinUi::Component |
load()=0 | nkWinUi::Component | pure virtual
loadWithChildren() | nkWinUi::Component |
onSized() | nkWinUi::Component | virtual
paintToImage(bool withFrame=false) | nkWinUi::Component |
reload() | nkWinUi::Component |
removeChild(Component *child) | nkWinUi::Component |
removeChild(unsigned int index) | nkWinUi::Component |
reorderTab(Tab *tab, unsigned int newIndex) | nkWinUi::TabWindow | virtual
setActiveTab(Tab *toActivate) | nkWinUi::TabWindow | virtual
setAreaInParent(const nkMaths::Rectangle &area) | nkWinUi::Component | virtual
setAreaInScreen(const nkMaths::Rectangle &area) | nkWinUi::Component | virtual
setClickCallback(std::function< void(Component *caller, const ClickEventData &eventData)> callback) | nkWinUi::Component |
setCloseCallback(std::function< bool(Component *caller)> callback) | nkWinUi::Component |
setComponentName(nkMemory::StringView name) | nkWinUi::Component |
setData(void *data) | nkWinUi::Component |
setEnabled(bool value) | nkWinUi::Component |
setFont(Font *font) | nkWinUi::Component | virtual
setHeight(float height) | nkWinUi::Component | virtual
setKeyCallback(std::function< void(Component *caller, const KeyEventData &eventData)> callback) | nkWinUi::Component |
setLabel(nkMemory::StringView label) | nkWinUi::Component | virtual
setLayout(LAYOUT_TYPE layoutType) override | nkWinUi::TabWindow | virtual
setMaxSize(float width, float height) | nkWinUi::Component |
setMinSize(float width, float height) | nkWinUi::Component |
setParentComponent(Component *parent, bool makeItVisible=true) | nkWinUi::Component | virtual
setPositionInParent(nkMaths::Point position) | nkWinUi::Component | virtual
setPositionInScreen(nkMaths::Point position) | nkWinUi::Component | virtual
setRatio(float widthOverHeight) | nkWinUi::Component |
setSize(float width, float height) | nkWinUi::Component | virtual
setTabSwitchCallback(std::function< bool(TabWindow *, TabWindow::Tab *, bool)> value) | nkWinUi::TabWindow |
setTheme(Theme *theme) | nkWinUi::Component | virtual
setVisibility(bool value) | nkWinUi::Component | virtual
setVisibilityCallback(std::function< void(Component *caller, bool visibility)> callback) | nkWinUi::Component |
setVisibleOnLoad(bool value) | nkWinUi::Component |
setWheelCallback(std::function< void(Component *caller, const WheelEventData &eventData)> callback) | nkWinUi::Component |
setWidth(float width) | nkWinUi::Component | virtual
simulateEvent(const InputDescriptor &inputDescription) | nkWinUi::Component |
TabWindow(System *system) noexcept | nkWinUi::TabWindow |
unload()=0 | nkWinUi::Component | pure virtual
unloadWithChildren() | nkWinUi::Component |
updateWindow() | nkWinUi::Component | virtual
updateZDepth() | nkWinUi::Component |
~Component() | nkWinUi::Component | virtual
~Exportable() | nkExport::Exportable | virtual
~TabWindow() | nkWinUi::TabWindow | virtual